20 research outputs found

    What's wrong with git?: a conceptual design

    Get PDF
    It is commonly asserted that the success of a software development project, and the usability of the final product, depend on the quality of the concepts that underlie its design. Yet this hypothesis has not been systematically explored by researchers, and conceptual design has not played the central role in the research and teaching of software engineering that one might expect. As part of a new research project to explore conceptual design, we are engaging in a series of case studies. This paper reports on the early stages of our first study, on the Git version control system. Despite its widespread adoption, Git puzzles even experienced developers and is not regarded as easy to use. In an attempt to understand the root causes of its complexity, we analyze its conceptual model and identify some undesirable properties; we then propose a reworking of the conceptual model that forms the basis of (the first version of) Gitless, an ongoing effort to redesign Git and experiment with the effects of conceptual simplifications.SUTD-MIT International Design Centre (IDC

    Purposes, concepts, misfits, and a redesign of git

    Get PDF
    Git is a widely used version control system that is powerful but complicated. Its complexity may not be an inevitable consequence of its power but rather evidence of flaws in its design. To explore this hypothesis, we analyzed the design of Git using a theory that identifies concepts, purposes, and misfits. Some well-known difficulties with Git are described, and explained as misfits in which underlying concepts fail to meet their intended purpose. Based on this analysis, we designed a reworking of Git (called Gitless) that attempts to remedy these flaws. To correlate misfits with issues reported by users, we conducted a study of Stack Overflow questions. And to determine whether users experienced fewer complications using Gitless in place of Git, we conducted a small user study. Results suggest our approach can be profitable in identifying, analyzing, and fixing design problems.SUTD-MIT International Design Centre (IDC

    withdrawn 2017 hrs ehra ecas aphrs solaece expert consensus statement on catheter and surgical ablation of atrial fibrillation

    Get PDF
    n/

    A922 Sequential measurement of 1 hour creatinine clearance (1-CRCL) in critically ill patients at risk of acute kidney injury (AKI)

    Get PDF
    Meeting abstrac

    Lancet

    Get PDF
    BACKGROUND: In 2015, the second cycle of the CONCORD programme established global surveillance of cancer survival as a metric of the effectiveness of health systems and to inform global policy on cancer control. CONCORD-3 updates the worldwide surveillance of cancer survival to 2014. METHODS: CONCORD-3 includes individual records for 37.5 million patients diagnosed with cancer during the 15-year period 2000-14. Data were provided by 322 population-based cancer registries in 71 countries and territories, 47 of which provided data with 100% population coverage. The study includes 18 cancers or groups of cancers: oesophagus, stomach, colon, rectum, liver, pancreas, lung, breast (women), cervix, ovary, prostate, and melanoma of the skin in adults, and brain tumours, leukaemias, and lymphomas in both adults and children. Standardised quality control procedures were applied; errors were rectified by the registry concerned. We estimated 5-year net survival. Estimates were age-standardised with the International Cancer Survival Standard weights. FINDINGS: For most cancers, 5-year net survival remains among the highest in the world in the USA and Canada, in Australia and New Zealand, and in Finland, Iceland, Norway, and Sweden. For many cancers, Denmark is closing the survival gap with the other Nordic countries. Survival trends are generally increasing, even for some of the more lethal cancers: in some countries, survival has increased by up to 5% for cancers of the liver, pancreas, and lung. For women diagnosed during 2010-14, 5-year survival for breast cancer is now 89.5% in Australia and 90.2% in the USA, but international differences remain very wide, with levels as low as 66.1% in India. For gastrointestinal cancers, the highest levels of 5-year survival are seen in southeast Asia: in South Korea for cancers of the stomach (68.9%), colon (71.8%), and rectum (71.1%); in Japan for oesophageal cancer (36.0%); and in Taiwan for liver cancer (27.9%). By contrast, in the same world region, survival is generally lower than elsewhere for melanoma of the skin (59.9% in South Korea, 52.1% in Taiwan, and 49.6% in China), and for both lymphoid malignancies (52.5%, 50.5%, and 38.3%) and myeloid malignancies (45.9%, 33.4%, and 24.8%). For children diagnosed during 2010-14, 5-year survival for acute lymphoblastic leukaemia ranged from 49.8% in Ecuador to 95.2% in Finland. 5-year survival from brain tumours in children is higher than for adults but the global range is very wide (from 28.9% in Brazil to nearly 80% in Sweden and Denmark). INTERPRETATION: The CONCORD programme enables timely comparisons of the overall effectiveness of health systems in providing care for 18 cancers that collectively represent 75% of all cancers diagnosed worldwide every year. It contributes to the evidence base for global policy on cancer control. Since 2017, the Organisation for Economic Co-operation and Development has used findings from the CONCORD programme as the official benchmark of cancer survival, among their indicators of the quality of health care in 48 countries worldwide. Governments must recognise population-based cancer registries as key policy tools that can be used to evaluate both the impact of cancer prevention strategies and the effectiveness of health systems for all patients diagnosed with cancer. FUNDING: American Cancer Society; Centers for Disease Control and Prevention; Swiss Re; Swiss Cancer Research foundation; Swiss Cancer League; Institut National du Cancer; La Ligue Contre le Cancer; Rossy Family Foundation; US National Cancer Institute; and the Susan G Komen Foundation

    Global survival trends for brain tumors, by histology: analysis of individual records for 556,237 adults diagnosed in 59 countries during 2000–2014 (CONCORD-3)

    Get PDF
    Background: Survival is a key metric of the effectiveness of a health system in managing cancer. We set out to provide a comprehensive examination of worldwide variation and trends in survival from brain tumors in adults, by histology. Methods: We analyzed individual data for adults (15–99 years) diagnosed with a brain tumor (ICD-O-3 topography code C71) during 2000–2014, regardless of tumor behavior. Data underwent a 3-phase quality control as part of CONCORD-3. We estimated net survival for 11 histology groups, using the unbiased nonparametric Pohar Perme estimator. Results: The study included 556,237 adults. In 2010–2014, the global range in age-standardized 5-year net survival for the most common sub-types was broad: in the range 20%–38% for diffuse and anaplastic astrocytoma, from 4% to 17% for glioblastoma, and between 32% and 69% for oligodendroglioma. For patients with glioblastoma, the largest gains in survival occurred between 2000–2004 and 2005–2009. These improvements were more noticeable among adults diagnosed aged 40–70 years than among younger adults. Conclusions: To the best of our knowledge, this study provides the largest account to date of global trends in population-based survival for brain tumors by histology in adults. We have highlighted remarkable gains in 5-year survival from glioblastoma since 2005, providing large-scale empirical evidence on the uptake of chemoradiation at population level. Worldwide, survival improvements have been extensive, but some countries still lag behind. Our findings may help clinicians involved in national and international tumor pathway boards to promote initiatives aimed at more extensive implementation of clinical guidelines

    Worldwide trends in population-based survival for children, adolescents, and young adults diagnosed with leukaemia, by subtype, during 2000–14 (CONCORD-3) : analysis of individual data from 258 cancer registries in 61 countries

    Get PDF
    Background Leukaemias comprise a heterogenous group of haematological malignancies. In CONCORD-3, we analysed data for children (aged 0–14 years) and adults (aged 15–99 years) diagnosed with a haematological malignancy during 2000–14 in 61 countries. Here, we aimed to examine worldwide trends in survival from leukaemia, by age and morphology, in young patients (aged 0–24 years). Methods We analysed data from 258 population-based cancer registries in 61 countries participating in CONCORD-3 that submitted data on patients diagnosed with leukaemia. We grouped patients by age as children (0–14 years), adolescents (15–19 years), and young adults (20–24 years). We categorised leukaemia subtypes according to the International Classification of Childhood Cancer (ICCC-3), updated with International Classification of Diseases for Oncology, third edition (ICD-O-3) codes. We estimated 5-year net survival by age and morphology, with 95% CIs, using the non-parametric Pohar-Perme estimator. To control for background mortality, we used life tables by country or region, single year of age, single calendar year and sex, and, where possible, by race or ethnicity. All-age survival estimates were standardised to the marginal distribution of young people with leukaemia included in the analysis. Findings 164563 young people were included in this analysis: 121328 (73·7%) children, 22963 (14·0%) adolescents, and 20272 (12·3%) young adults. In 2010–14, the most common subtypes were lymphoid leukaemia (28205 [68·2%] patients) and acute myeloid leukaemia (7863 [19·0%] patients). Age-standardised 5-year net survival in children, adolescents, and young adults for all leukaemias combined during 2010–14 varied widely, ranging from 46% in Mexico to more than 85% in Canada, Cyprus, Belgium, Denmark, Finland, and Australia. Individuals with lymphoid leukaemia had better age-standardised survival (from 43% in Ecuador to ≥80% in parts of Europe, North America, Oceania, and Asia) than those with acute myeloid leukaemia (from 32% in Peru to ≥70% in most high-income countries in Europe, North America, and Oceania). Throughout 2000–14, survival from all leukaemias combined remained consistently higher for children than adolescents and young adults, and minimal improvement was seen for adolescents and young adults in most countries. Interpretation This study offers the first worldwide picture of population-based survival from leukaemia in children, adolescents, and young adults. Adolescents and young adults diagnosed with leukaemia continue to have lower survival than children. Trends in survival from leukaemia for adolescents and young adults are important indicators of the quality of cancer management in this age group.peer-reviewe

    Declarative assembly of web applications from predefined concepts

    No full text
    This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2020Cataloged from student-submitted PDF of thesis.Includes bibliographical references (pages 181-186).This thesis presents a new approach to web application development, in which an application is constructed by configuring and composing concepts drawn from a catalog developed by experts. A concept is a self-contained, reusable unit of behavior that is motivated by a purpose defined in terms of the needs of an end-user. Each concept includes both client- and server-side functionality and exports a collection of components--graphical user interface elements, backed by application logic and database storage. To build a web application, the developer imports concepts from the catalog, tunes them to fit the needs of the application via configuration variables, and links concept components together to create pages. Components of different concepts may be executed independently or bound together declaratively with dataflows and synchronization. The instantiation, configuration, linking and binding of components is all expressed in a simple template language. The approach has been implemented in a platform called Déjà Vu. We outline and compare our approach to conventional approaches to web application development and we present results from a case study in which we used our platform to replicate a collection of applications previously built by students for a web programming course.by Santiago Perez De Rosso.Ph. D.Ph.D. Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Scienc

    A conceptual design analysis of Git

    No full text
    Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2015.Cataloged from PDF version of thesis.Includes bibliographical references (pages 75-77).It is commonly asserted that the success of a software development project, and the usability of the final product, depend on the quality of the concepts that underlie its design. Yet this hypothesis has not been systematically explored by researchers, and conceptual design has not played the central role in the research and teaching of software engineering that one might expect. As part of a new research project to explore conceptual design, we are engaging in a series of case studies. This thesis reports on our case study on Git, a popular-yet sometimes puzzling-version control system. In an attempt to understand the root causes of its complexity, we analyze its conceptual model and identify some undesirable properties; we then present a reworking of the conceptual model that forms the basis of Gitless, our redesign of Git.by Santiago Perez De Rosso.S.M
    corecore